速報APP / 工具 / Touch Lua +

Touch Lua +

價格:免費

更新日期:2016-04-09

檔案大小:14.4 MB

目前版本:1.3.2

版本需求:需要 iOS 7.0 或以上版本。與 iPad 相容。

支援語言:英語

Touch Lua +(圖1)-速報App

Program with Lua, a simple and modern programming language. Lua’s syntax is simple as BASIC but Lua is faster and more powerful. Which make it just perfect for iPhone platform.

*** This is the iPad version of TouchLua Free App ***

What is Lua?

Lua is a powerful, fast, lightweight, embeddable scripting language.

Touch Lua + Features:

+ Two modes: program/console (command line)

+ Built in help: Tutorials (hands on), Wiki, Reference

+ Multi program

+ Powerful editor

+ Syntax highlighting

+ Support graphics, audio, and database through Extension Libraries (paid and free)

+ Sample programs provided

Use Touch Lua +:

Touch Lua +(圖2)-速報App

+ Learn programming

+ Learn modern scripting

+ Apply your programming skills

+ Rapid prototyping

+ Use it as advanced calculator

Available through In-App Purchase:

Draw Library: Empowers you to create complex graphics from simple graphic objects

Features:

+ Draw simple graphic objects: lines, rectangles, circles, text, ...

+ Draw at the super speed of your device

+ Make animations

+ Define your colors with alpha channel (32bit color with transparency)

+ Select your drawn text font face and size

Touch Lua +(圖3)-速報App

+ Enables you to run included Graphic Sample Programs

Audio Library: enables to play music and sound effects.

Features:

+ Play one music track at once

+ Play multiple sound effects synchronously

+ Create and play your own sounds and save them as files

Turtle Library

Logo like graphic commands designed to encourage logical thinking

Examples are provided for absolute Beginners

TouchLua+ includes other free libraries

+ Lua File System

+ Lua Database

+ Lua Matrix

Touch Lua +(圖4)-速報App

To start learning Lua choose Console from main menu then select Tutorials (first aid kit icon). Now read & apply and you will learn Lua basic’s in no time!

Kindly Note: Touch Lua uses Lua 5.2 standard, so if you hit into undefined function see the alternative for it from the reference. some examples: unpack() now is table.unpack(), loadstring() is now load()

Make sure to take a look at the free App’s from Hawwash-Soft

Touch Lua +(圖5)-速報App

支援平台:iPad